throw cast light on upon使人了解
Light shining upon your eyes灯光照着你的眼帘
Shed Light Upon阐明;使显得非常清楚
Light Upon eXtension単一蛍光标识
throw light upon阐明某事;使人了解;使某事显得非常清楚;使某事显得清楚
threw a light upon有助于说明
cast light upon明显;使人们明白;映射;使明白
throw light upon sth阐明某事
thrown a light upon使